home *** CD-ROM | disk | FTP | other *** search
/ JCSM Shareware Collection 1996 September / JCSM Shareware Collection (JCS Distribution) (September 1996).ISO / uother__ / cdp12.zip / CPD.DOC next >
Text File  |  1994-10-19  |  30KB  |  531 lines

  1.  
  2.  
  3.  
  4.                          Complete Program Deleter 1.2
  5.  
  6.        Have you ever installed a program on your hard drive using the
  7.    INSTALL (or SETUP, or whatever) utility that came with the program,
  8.    decided that you did not like it, and then tried to remove it? If you are
  9.    like me (and most other computer users), you probably found that you only
  10.    recovered a fraction of the hard disk space you had before you installed
  11.    the program. This is because the installation procedure scattered dozens
  12.    (or even hundreds) of files all over your drive. Some went into
  13.    subdirectories created by the installation process itself, and some went
  14.    into subdirectories that already existed. This is especially true of
  15.    Windows programs, that can install dozens of new device drivers and DLL
  16.    or VBX files in the WINDOWS and WINDOWS\SYSTEM subdirectories.
  17.        You also may have found that after you tried to remove the program
  18.    manually, you got error messages when you tried to start up your computer
  19.    again, or tried to run Windows. You may even have found that you could
  20.    not run Windows at all because it said that you were missing vital files.
  21.    The reason for this is that some installation programs automatically
  22.    modify your AUTOEXEC.BAT, CONFIG.SYS, WIN.INI, and SYSTEM.INI files.
  23.    After you delete the files associated with your program (those that you
  24.    can find), these configuration files cannot find them when they try to
  25.    load them. The results can be annoying at best. If you leave the files
  26.    from that program you do not want on your disk, they not only take up
  27.    valuable disk space, they take up RAM memory when they are loaded by
  28.    these configuration files (AUTOEXEC.BAT, WIN.INI, etc.).
  29.        Complete Program Deleter is the solution to this problem. It will
  30.    delete all the files installed by your program's installation program,
  31.    remove all subdirectories created by that program, and restore the
  32.    AUTOEXEC.BAT, CONFIG.SYS, WIN.INI, and SYSTEM.INI files to their original
  33.    condition. (Some restrictions may apply in some cases. See the
  34.    "Limitations" section below.)
  35.  
  36.    Paying for Complete Program Deleter
  37.  
  38.        Before getting on to the details of how to operate Complete Program
  39.    Deleter (CPD), a few words about money are in order. This program is
  40.    being distributed as shareware. This does not mean that it is free. It
  41.    means that you are given the program to try it out for a 30-day trial
  42.    period to see if you like it enough to continue using it. If you do
  43.    decide that CPD is worth using, you are legally, morally, and ethically
  44.    required to pay for it by sending $15.00 (US$ only) to:
  45.  
  46.                              Leithauser Research
  47.                             4649 Van Kleeck Drive
  48.                        New Smyrna Beach, FL 32169-4205
  49.  
  50.        If you install CPD on several computers, you need to register it for
  51.    each computer. If you have a large number of computers, contact
  52.    Leithauser Research for site licensing arrangements.
  53.        In addition to a clear conscience, you will receive a disk containing
  54.    the latest version of Complete Program Deleter, in case any improvements
  55.    have been made recently. This disk will also be full of other handy
  56.    shareware programs created by Leithauser Research. As with all shareware,
  57.    you can try out these programs to see if you they are worth paying for.
  58.    In addition to all these incentives, if you pay for this program we will
  59.  
  60.                                     Page 1
  61.  
  62.  
  63.  
  64.    be able to afford to spend more time creating additional helpful
  65.    shareware programs and also improving this one.
  66.        Regardless of whether you decide to continue using CPD, you are free
  67.    to distribute CPD and the other shareware programs to all your friends
  68.    and associates, provided that you include all files that came with CPD
  69.    (CPD.EXE, CPD.DOC, CPD.PIF. REGISTER.FRM, etc.).
  70.        Now that we have that out of the way, we can get on to the good stuff.
  71.  
  72.    Installation
  73.  
  74.        To install CPD, simply put all the files that come with the program
  75.    (CPD.EXE, CPD.PIF, CPD.DOC, REGISTER.DOC, etc.) in a directory on your
  76.    hard drive. If you plan to run CPD from DOS, I recommend creating a
  77.    special directory for CPD (preferably called CPD) and putting the files
  78.    there. This will keep all the files that CPD creates and uses separate
  79.    from other programs. If you plan on running CPD from within Windows, you
  80.    should put the CPD files in your Windows subdirectory.
  81.        To run CPD from DOS, simply go to the subdirectory containing
  82.    CPD.EXE, type CPD, and press ENTER at the DOS prompt. DO NOT put CPD in a
  83.    subdirectory that is in your PATH and then run CPD from wherever you
  84.    happen to be at the time. This will scatter the files generated by CPD
  85.    all over your hard drive, making it very hard for CPD to find them.
  86.        You can run CPD from within Windows, although there are some minor
  87.    restrictions. First, Windows sometimes creates or modifies files as it
  88.    operates. Programs running under Windows sometimes create files also.
  89.    Since CPD works by recording what files are on your hard drive before and
  90.    after you install a program, files being created or modified while it is
  91.    running could confuse CPD. It is therefore recommended that you minimize
  92.    this problem by making sure that you exit all other Windows programs
  93.    before running CPD. That is, it is preferable not to run CPD while any
  94.    other Windows program is running, even in a minimized state. The second
  95.    limitation is that when you use CPD to delete a program and CPD restores
  96.    your WIN.INI or SYSTEM.INI files to their original condition, these
  97.    changes may not take effect until you restart Windows, which means
  98.    exiting Windows and rerunning it. You should be aware of this and be sure
  99.    to restart Windows whenever you use CPD to uninstall a Windows program.
  100.        Although running CPD from DOS is considered preferable to running it
  101.    from within Windows, CPD does contain easy provisions for running from
  102.    within Windows. To install CPD in Windows, put all the CPD-related files
  103.    in the Windows directory. Run Windows, and give the focus to the program
  104.    group in which you wish to install the CPD icon. Then select Files/New
  105.    from Program Manager. Select the Program Item radio button and click on
  106.    the Ok button. Put CPD.PIF into the box marked "Command Line" and click
  107.    on the Ok button. CPD will then be installed in the program group you had
  108.    selected. You can then double click on the CPD icon to run the program.
  109.  
  110.    Initialization
  111.  
  112.        CPD will initialize itself the first time it is run, creating a file
  113.    called CPD.INI. This process is normally invisible. CPD assumes that your
  114.    boot drive is drive C and that you have Windows in the WINDOWS
  115.    subdirectory of drive C. CPD checks to make sure these assumptions are
  116.    correct. If they are, it writes this information to the CPD.INI file. The
  117.    only time you will need to do anything is if these assumptions are not
  118.  
  119.                                     Page 2
  120.  
  121.  
  122.  
  123.    correct. If CPD does not find Windows where it expects it to be, CPD will
  124.    ask you where Windows is. If you do have Windows, type in the full path,
  125.    including the drive. For example, you might type in D:\WIND if that is
  126.    where your Windows programs are. If you do not have Windows, just press
  127.    the ENTER key within inputting any path. If CPD cannot find your
  128.    AUTOEXEC.BAT or CONFIG.SYS file in the root directory of drive C, it will
  129.    ask you what drive is your boot drive. Press the letter of the drive. Do
  130.    not press ENTER. Once CPD has all the necessary information, it will
  131.    create the CPD.INI file. This entire process only happens the first time
  132.    you run CPD.
  133.  
  134.    Operation
  135.  
  136.        When you run CPD, you will see a title page asking for money (see the
  137.    "Paying for Complete Program Deleter" section above). After you press the
  138.    space bar to clear the title page, you will see the main menu. To make a
  139.    selection from this menu, first highlight the option of your choice by
  140.    pressing either the up or down cursor keys or by pressing the number
  141.    beside your choice. Then press ENTER. These choices are explained below.
  142.  
  143.    Quick Instructions
  144.  
  145.        This option simply gives you a one-screen explanation of how to use
  146.    the program. It is not intended to replace reading these instructions,
  147.    which include information on safety procedures as well as much more
  148.    detailed information on how to use the program. However, it does serve as
  149.    a quick start to using the program and it can be a helpful reminder of
  150.    the basic procedure while using CPD.
  151.  
  152.    Create BEFORE File
  153.  
  154.        When you are about to install a new program, especially one that uses
  155.    its own installation, select this option. CPD will ask for the name of
  156.    the program you are about to install. Type the name and press ENTER. You
  157.    do not need to be precise about this name. Just type something short that
  158.    describes the program. This name is just to refer to the program on
  159.    future menus.
  160.        CPD will then ask for the drive that the program is being installed
  161.    on. Press a letter from A to Z, or press ENTER to select C. It is not
  162.    necessary to press ENTER if you press a letter key.
  163.        CPD will then create a BEFORE.DAT file for the program you are about
  164.    to install. This file contains information about your disk configuration
  165.    before the installation of the new program. This BEFORE file can be
  166.    fairly large (several hundred Kilobytes), but it will not be on your disk
  167.    long (see Create AFTER File below). CPD will display information on what
  168.    it is doing as it creates this BEFORE file. After creating this file, CPD
  169.    will return to the main menu. When you get back to the main menu, select
  170.    the Quit option to exit CPD.
  171.  
  172.    Create AFTER File
  173.  
  174.        After you create the BEFORE file and exited from CPD, install your
  175.    new program using that program's installation procedure. Then run the new
  176.    program to allow it to create any configuration files that it creates.
  177.  
  178.                                     Page 3
  179.  
  180.  
  181.  
  182.    Once you have done this, exit the new program and run CPD again. Select
  183.    Create AFTER File from the main menu. CPD will then create an AFTER file
  184.    that describes the changes that were caused by the installation of your
  185.    program. This file will be several kilobytes in size. Because you can
  186.    have many AFTER files (one for each program you install), the AFTER files
  187.    are numbered, such as AFTER1.DAT, AFTER2.DAT, and so on. CPD will also
  188.    delete the BEFORE file that described the configuration of your disk
  189.    before your new program was installed. You can have only one BEFORE file
  190.    on your disk at a time.
  191.        CPD will display a report of what it is doing as it creates the AFTER
  192.    file. It also will display a report after it has created the AFTER file
  193.    listing the changes it found on your disk.
  194.        Once you have created the AFTER file for your new program, you can
  195.    either exit CPD from the main menu or you can immediately delete the
  196.    program using the Delete Program option on the main menu if you have
  197.    already decided that you do not want it.
  198.        It is very important that you create the AFTER file using CPD as soon
  199.    as you have installed your new program and run it once. If you install or
  200.    run any other programs between the time you create the BEFORE and AFTER
  201.    files, any files created in that process and any changes in AUTOEXEC.BAT,
  202.    CONFIG.SYS, WIN.INI, or SYSTEM.INI will be lost if you decide to delete
  203.    the program you have just installed.
  204.  
  205.    Delete Program
  206.  
  207.        If you decide to delete a program for your disk, run CPD and select
  208.    this option from the main menu. CPD will show you a list of the programs
  209.    that you have created AFTER files for. Select the program you want to
  210.    delete from your hard disk and press ENTER. The list of programs will
  211.    also include the word "*CANCEL*" in case you decide to cancel deletion of
  212.    a program after reviewing the list. Once you select a program to delete,
  213.    CPD will load the AFTER file containing the information about the changes
  214.    that were made in your hard disk when the program was installed. It will
  215.    delete any subdirectories that were created when the program was
  216.    installed, as well as any files these subdirectories contain. If the
  217.    program's installation utility added any files to any subdirectories that
  218.    already existed (such as the root directory or the Windows System
  219.    subdirectory), it will delete these files also. Before doing this,
  220.    however, it will ask you if you want to confirm deletion of each of these
  221.    files in preexisting directories. If you press Y, it will ask for your
  222.    permission to delete each file by name before deleting it. If you press
  223.    N, CPD will immediately delete all these files without asking for your
  224.    permission for each file. Note that only files added to your drive
  225.    between the time you created the BEFORE file for that program and the
  226.    time you created the AFTER file for that program will be deleted.
  227.        CPD will then look at the AUTOEXEC.BAT, CONFIG.SYS, WIN.INI, and
  228.    SYSTEM.INI files. For each file, there are several situations that can
  229.    exist. The first situation is were the installation did not modify the
  230.    file at all. In that case, CPD will not even mention the file. In the
  231.    second situation, the installation process modified the file, but the
  232.    file has not been modified since then. In that case, CPD will inform you
  233.    that the original file can easily be restored and ask if you want to
  234.    proceed. If you press Y, CPD will restore the file to its original
  235.    condition from before the new program was installed. If you press N, CPD
  236.  
  237.                                     Page 4
  238.  
  239.  
  240.  
  241.    will not restore the file.
  242.        The third situation is where the file was modified by the
  243.    installation process and has also been modified since then. This would
  244.    most likely occur if you installed another program after the one you are
  245.    now trying to delete. This is the most complicated situation. In this
  246.    case, CPD will display a menu that gives you three options:
  247.    1) Do not attempt to restore file - If you select this option, CPD will
  248.    leave the file as it is now, with all changes made by the first
  249.    installation and any changes made since then remaining.
  250.    2) Replace file with original file - If you select this option, CPD will
  251.    remove any changes made in the file. This includes both changes made by
  252.    the installation of the program you are deleting and any changes made
  253.    since then. If you do this, programs installed since the one you are
  254.    currently deleting may not function properly.
  255.    3) Attempt to restore file while maintaining recent changes - If you
  256.    select this option, CPD will analyze the original file from before the
  257.    program you are deleting was installed, the file immediately after it was
  258.    installed, and the file as it is right now. It will attempt to remove the
  259.    changes made by the installation of the program you are deleting and
  260.    still keep the changes that were made afterward. This can be tricky, but
  261.    it can be done. There will be a message above the menu describing CPD's
  262.    analysis of the files. This message will either say that there is a high
  263.    probability that CPD can restore the original file while keeping changes
  264.    made since the installation, or it will warn you that there is a
  265.    possibility that there is a possibility that the original file cannot be
  266.    completely restored. The file can be generally be completely restored
  267.    when lines were merely added to it. The situation where it may not be
  268.    possible to restore the original file completely occurs when lines from
  269.    the original file were either deleted or radically changed when the
  270.    program was installed.
  271.        Despite all these disclaimers, I recommend that you select the third
  272.    option. There are two reasons for this. First, CPD is actually very good
  273.    at removing changes made during the first installation process while
  274.    maintaining changes made since then. For example, if the installation
  275.    process changed your AUTOEXEC.BAT's PATH=C:\DOS line to
  276.    PATH=C:\DOS;C:\NEWPROG, CPD could restore it to PATH=C:\DOS. Second, CPD
  277.    takes several precautions when it changes the file. First, it creates a
  278.    copy of the file as it is now before making any changes in the file. This
  279.    file will have the same root name as the file being restored and be in
  280.    the same directory, but will have the extension CPD. For example, if CPD
  281.    is restoring the AUTOEXEC.BAT file in the root directory, it will create
  282.    a file called AUTOEXEC.CPD in the root directory before making the
  283.    changes in AUTOEXEC.BAT. If CPD is restoring WIN.INI in the Windows
  284.    directory, it will create a file called WIN.CPD in the Windows
  285.    subdirectory. The CPD file will be the same as the file before CPD
  286.    started making changes. If you find that CPD has damaged the file in some
  287.    way, such as losing important changes made since the installation of the
  288.    program you are deleting, you can always reverse the changes by deleting
  289.    the file damaged by CPD (such as WIN.INI) and renaming the CPD file (such
  290.    as WIN.CPD) to the old name. For example, if the AUTOEXEC.BAT file were
  291.    not working properly after CPD tried to restore it, you would type
  292.    DEL \AUTOEXEC.BAT
  293.    REN \AUTOEXEC.CPD AUTOEXEC.BAT
  294.    at the DOS prompt and AUTOEXEC.BAT would be back where it was before CPD
  295.  
  296.                                     Page 5
  297.  
  298.  
  299.  
  300.    attempted to reverse the modifications made when it deleted the program
  301.    you had installed. Second, if CPD finds any lines in the original file
  302.    that are totally missing or changed beyond recognition in the current
  303.    file, it writes this lines into a file with the same name and location as
  304.    the file it is changing, but with the extension MIS. For example, if CPD
  305.    found that some lines that had been in WIN.INI before the installation
  306.    were missing from WIN.INI now, it would create the file WIN.MIS in the
  307.    WINDOWS subdirectory. you could then manually reinsert them into WIN.INI
  308.    if you wanted to. You could use WIN.CPD as a guide to see if it gives any
  309.    clues as to where to put these lines by looking for similar lines in that
  310.    file. Note: If you installed program A and then program B and then
  311.    deleted program A and then program B using CPD, you would expect there to
  312.    be missing lines from your files when you delete program B. These are
  313.    lines deleted by CPD when it deleted program A. You do not want to put
  314.    these back into the file.
  315.        There is one additional suggestion about deleting Windows programs.
  316.    If you do decide to delete a Windows program using CPD, it is better if
  317.    you first delete the icon or program group from Windows manually before
  318.    using CPD to delete the files and correct the INI files. Deleting the
  319.    icons is very easy in Windows. Most Windows programs create a program
  320.    group when you install them. To get rid of this, first minimize the group
  321.    to an icon. Then click on the group icon to give it the focus. Then click
  322.    on the Program Manager's Files menu and click on Delete on the pull-down
  323.    menu that appears. Windows will ask if you want to delete the program
  324.    group, and you click on Yes. If the program is only installed as an icon
  325.    in an existing program group, simply click on that icon to give it the
  326.    focus, then click on Program manager's Files menu and then the Delete
  327.    option.
  328.        When you delete a program group or icon from Windows this way,
  329.    Windows automatically adjusts tab order and other management activities
  330.    internally. If you do not delete a program group before using CPD to
  331.    delete the program, the next time you run Windows, you probably will get
  332.    a message saying something like "Group File Error. Cannot open program
  333.    group file C:\WINDOWS\FILENAME.GRP. Do you want Program Manager to try to
  334.    load it in the future?" There will be a Yes and a No button on this
  335.    message. You should click on the No button. If the program was only an
  336.    icon instead of a program group, the icon will still be there when you
  337.    run Windows. If you click on it, you will get an error message saying
  338.    that Windows cannot find a necessary file. You can delete the icon as
  339.    described before. As I said, it is generally easier to delete the icon or
  340.    program group from Windows before using CPD to clean up your disk.
  341.  
  342.    Delete AFTER file
  343.  
  344.        If you have used a program for a while and decided that you want to
  345.    keep it, you can delete the AFTER file that allows CPD to delete the
  346.    program from your disk. This saves disk space, reduces clutter in the CPD
  347.    menus when it asks you which program to delete, and eliminates the chance
  348.    of you accidentally deleting a program by choosing the wrong program from
  349.    the menu.
  350.        If you choose this option from the main menu, CPD will display a list
  351.    of programs that it can delete. Select the one that you have decided that
  352.    you will not be wanting to delete with the cursor keys, and press ENTER.
  353.    CPD will delete the AFTER file for that program from your disk. This
  354.  
  355.                                     Page 6
  356.  
  357.  
  358.  
  359.    program will no longer appear on the list of programs under the Delete
  360.    Program option, and you will no longer be able to delete this program
  361.    from your disk using CPD.
  362.        It is a good idea to remove old programs from the CPD menu in this
  363.    way, since it gets progressively harder to delete old programs without
  364.    endangering changes made by more recent installations as you add more and
  365.    more new programs.
  366.  
  367.    Delete safety backup files
  368.  
  369.        As described above, CPD creates safety backup files when it modifies
  370.    one of the configuration files (AUTOEXEC.BAT, CONFIG.SYS, WIN.INI, or
  371.    SYSTEM.INI) while deleting a program form your disk. Files with the
  372.    extension CPD are complete copies of the file as it was before CPD
  373.    deleted the program from your disk. Files with the extension MIS contain
  374.    lines that were in the original file before you installed the program you
  375.    used CPD to delete and which were missing after you installed it. You
  376.    will not usually have any of these MIS files. CPD only creates an MIS if
  377.    it is unable to safely replace the missing lines into the restored file,
  378.    which is rare.
  379.        Once you have used CPD to delete a program and have tested your
  380.    computer to make sure that everything (including Windows) is working
  381.    properly, you have no further need for these files. As is befitting a
  382.    program used to delete unwanted files from your disk, CPD will delete all
  383.    these files if you choose this main menu option.
  384.  
  385.    Quit
  386.  
  387.        This option on the main menu obviously exits CPD and returns you to
  388.    the DOS prompt.
  389.  
  390.    Limitations
  391.  
  392.        As was mentioned previously, there are several limitations on the
  393.    ability of CPD to restore your drive. These limitations are as follows:
  394.  
  395.    1) If the installation of a program overwrites an existing file on your
  396.    hard disk by installing a new one with the same name, CPD cannot restore
  397.    the old file. (For that matter, neither can any other method. Once a file
  398.    is overwritten it is gone, gone, GONE.) For example, if you had a file
  399.    called ROUTINES.DLL in your Windows System subdirectory and the new
  400.    program overwrote that file with a file of the same name, CPD could not
  401.    recover the old ROUTINES.DLL file. It will just leave the new one in
  402.    place, in hopes that this is just a more recent copy of the same file.
  403.    2) Suppose that you create a BEFORE file, install program A, create an
  404.    AFTER file, and then install another program. Suppose further that
  405.    Program A installs a file (probably in the Windows System subdirectory)
  406.    and that Program B either overwrites that file with an identical file or
  407.    sees that the file already exists and therefore does not reinstall it
  408.    even though it needs that file. CPD has no way of knowing that program B
  409.    uses that file, since it sees that the file was installed by program A,
  410.    not program B. If you use CPD to delete program A, it will delete that
  411.    file. Program B will then not work properly. You would then need to
  412.    reinstall that file, either by copying the file from program B's disk or
  413.  
  414.                                     Page 7
  415.  
  416.  
  417.  
  418.    by reinstalling Program B entirely. This situation is not very likely to
  419.    happen, but you should be aware of the possibility in case a program
  420.    suddenly stops working properly after you have used CPD to delete a
  421.    previously installed program.
  422.        This potential problem is the reason you have the option of having
  423.    CPD ask you for permission to delete any files placed in subdirectories
  424.    that the program you are deleting did not create when it was installed.
  425.    Judicious use of this option should help avoid this problem. Just press N
  426.    when CPD asks if it should delete any file that you think might be used
  427.    by any program you installed after the one you are deleting. In addition,
  428.    this option allows you to keep any files that you might find useful
  429.    later. For example, any programs created by MicroSoft Visual Basic 3.0
  430.    require a file called VBRUN300.DLL. If you find that your program has
  431.    installed this file, you might want to keep it when you delete the
  432.    program because you may later acquire a different program that needs it
  433.    but does not have it in the package (a common situation with shareware
  434.    programs).
  435.    3) The same situation as described in #2 above applies to alterations in
  436.    the AUTOEXEC.BAT, CONFIG.SYS, WIN.INI, and SYSTEM.INI files. That is, if
  437.    program A makes a change and program B would have made the same change,
  438.    CPD has no way of knowing this when it reverses the changes made by
  439.    program A. It would reverse the changes made by program A and program B
  440.    may not work properly. That is where the *.CPD file can save the day, by
  441.    renaming it to the original name as described above.
  442.    4) Windows sometimes can create complex relationships between all the
  443.    files (mostly INI files) that is uses. Deleting a file from Windows can
  444.    have broad effects, and CPD cannot always anticipate all these effects,
  445.    especially if you use some third party Windows desktop programs instead
  446.    of the normal Windows Program Manager. Trying to have CPD do all the work
  447.    of deleting a Windows program could theoretically cause conflicts between
  448.    these files. That is why it is STRONGLY recommended that you remove the
  449.    program icons and group using the normal Windows procedure described
  450.    above. Then you can use CPD to delete the programs files from your hard
  451.    disk and clean up WIN.INI and SYSTEM.INI, which deleting the Windows icon
  452.    and program group does not do.
  453.        As you can see, most of the potential problems that could develop
  454.    using CPD are the result of using it to delete programs after you have
  455.    installed other programs. For this reason, CPD is most effective when
  456.    used to delete a program within a reasonable period of time after the
  457.    program has been installed. However, CPD can be used at any time after
  458.    the program has been installed, and is much more effective than
  459.    attempting to delete a program by hand or using most competing products.
  460.    CPD will not delete files created by other programs after the AFTER file
  461.    was made (such as data files), unless they are put into a subdirectory
  462.    created during the installation of the program you are deleting, which
  463.    would be EXTREMELY unlikely.
  464.  
  465.                             **** DISCLAIMERS ****
  466.  
  467.        Complete Program Deleter has been tested and every effort has been
  468.    made to make it safe and effective. It has been found to be safer and
  469.    more effective than trying to delete a program by hand or using a
  470.    competing product that costs far more. However, any removal of files or
  471.    modification of configuration files (AUTOEXEC.BAT, CONFIG.SYS. WIN.INI,
  472.  
  473.                                     Page 8
  474.  
  475.  
  476.  
  477.    and SYSTEM.INI) does contain a certain inherent risk. This risk must be
  478.    borne by the user of the Complete Program Deleter. The Complete Program
  479.    Deleter is provided "AS IS". In no event shall Leithauser Research or any
  480.    person associated with the creation or distribution of this product be
  481.    responsible for any damages, including but not limited to loss of
  482.    business profits or loss of information, that results from the use or
  483.    misuse of the Complete Program Deleter.
  484.  
  485.        Sorry about that folks, the lawyers made us say that. However, CPD is
  486.    believed to be safe and effective when used as directed, subject to the
  487.    limitations described in the above section on "Limitations".
  488.  
  489.    Bug Reports, Suggestions, Requests, etc.
  490.  
  491.        I am very interested in hearing about any problems you may have with
  492.    this program. I am also interested in hearing any suggestions anyone may
  493.    have for improvements or additional features. I can be contacted at the
  494.    postal address given near the beginning of this document for sending
  495.    shareware payments (notice how I subtly inserted a reminder about
  496.    shareware payments again). I can also be reached at the following EMAIL
  497.    addresses.
  498.  
  499.    GEnie: D.LEITHAUSER
  500.    America Online: Leithauser
  501.    Compuserve: 74046,1556
  502.    Internet: 74046.1556@compuserve.com
  503.  
  504.        In emergencies, I can be reached by phone at 904-423-0705. The best
  505.    times to call are from 11 AM to 11 PM Monday through Saturday, 2 PM to 11
  506.    PM Sunday.
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.                                     Page 9
  531.